/*初始化*/
$(function(){
    toolBar();
    go_top();
    if($(window).width()<=768){
        initMenuleft();
        initMain();
    }
});

/*屏幕变换*/
$(window).resize(function() {
    var f=true;
    if($(window).width()<=768){
        initMenuleft();
        initMain();
        f=false;
    }else{
        $('.main').css('height','auto')
    }
});

/* 导航在不同分辨率下位置替换JS调用 */
/*内容移动*/
$( ".wrapper" ).appendAround();

/*初始化左滑菜单*/
var swiperM;
function initMenuleft(){

    var toggleMenu = function(){
            if (swiperM.previousIndex == 0)
                swiperM.slidePrev();
        }
        , menuButton = document.getElementsByClassName('menu-button')[0];
        swiperM = new Swiper('.menu_box>.swiper-container'
            , {slidesPerView: 'auto'
            , initialSlide: 1
            , resistanceRatio: .00000000000001
            , onSlideChangeStart: function(slider) {
                if (slider.activeIndex == 0) {
                    menuButton.classList.add('cross')
                    menuButton.removeEventListener('click', toggleMenu, false)
                } else
                    menuButton.classList.remove('cross')
            }
            , onSlideChangeEnd: function(slider) {
                if (slider.activeIndex == 0){
                    menuButton.removeEventListener('click', toggleMenu, false);
                    $('.menu_box>.swiper-container').addClass('overflow_h');
                }
                else{
                    menuButton.addEventListener('click', toggleMenu, false);
                    $('.menu_box>.swiper-container').removeClass('overflow_h');
                }

            }
            , slideToClickedSlide: true
        });
    $('.menu').css('visibility','visible');
}

/*初始化主内容高度*/
function initMain(){
    var headerH=$('.header').height();
    var bottomH=$('.bottom').height();
    var windowH=$(window).height();
    var mainH=windowH-bottomH-headerH;
    //$('.main').css('height',mainH);
}

/*小屏下个人中心下拉js*/
$('.menu-button_1').on('click',function(e){
    $('.user_pop').fadeToggle(100);
    var a=this;
    e.stopPropagation();
    $(document).on('click',function(e){
        if(!$(e.target).is(a)){
            $('.user_pop').fadeOut(100);
        }
    });
});

//返回头部、底部
$(function () {
	$(".gotop").click(/*定义返回顶部点击向上滚动的动画*/
	function () {
		$('html,body').animate({ scrollTop: 0 }, 700);
	});
	$(".gohome").click(/*定义返回顶部点击向上滚动的动画*/
	function(){
		/*HomepageFavorite.Homepage();*/
	});
	$(".gobottom").click(/*定义返回顶部点击向上滚动的动画*/
	function () {
		var bottomH=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight);window.scroll(0,bottomH);
	});
	$(document).scroll(
		function(){
			if($(document.body).scrollTop() + $(document).scrollTop() > 300 && $(document.body).scrollTop() + $(document).scrollTop() < 300){
				$(".go").css("display","block");
				$(".gobottom").css("display","block");
				$(".gotop").css("display","none");
			}else if($(document.body).scrollTop() + $(document).scrollTop() > 300){
				$(".go").css("display","block");
				$(".gobottom").css("display","none"),$(".gotop").css("display","block");				
			}else{
				$(".go").css("display","none");
			}
	}
	);
})

/*大屏下拉*/
function toolBar(){
    $(document).on('mouseover','.tool-drop-nav',function(){
        $(this).addClass('tool-bar-on');
        /*$(this).find('.tool-drop-con').stop();
         $(this).find('.tool-drop-con').slideDown(10);*/
    });
    $(document).on('mouseout','.tool-drop-nav',function(){
        $(this).removeClass('tool-bar-on');
        /*$(this).find('.tool-drop-con').slideUp(10);*/
    });
}

function go_top(){
    if($(window).width() < 1024){
        $(".gotop-menu").hide();
    }
    $(".gotop-menu").each(function(){
        $(this).find(".menu-wx").mouseenter(function(){
            $(this).find(".pic").fadeIn("fast");
        });
        $(this).find(".menu-wx").mouseleave(function(){
            $(this).find(".pic").fadeOut("fast");
        });
        $(this).find(".menu-box").mouseenter(function(){
            $(this).find(".top-moveout").fadeIn("fast");
        });
        $(this).find(".menu-box").mouseleave(function(){
            $(this).find(".top-moveout").fadeOut("fast");
        });
        $(this).find(".menu-top").click(function(){
            $("html, body").animate({
                "scroll-top":0
            },"fast");
        });
    });
    var lastRmenuStatus=false;
    $(window).scroll(function(){//bug
        var _top=$(window).scrollTop();
        if(_top>200){
            $(".gotop-menu").data("expanded",true);
        }else{
            $(".gotop-menu").data("expanded",false);
        }
        if($(".gotop-menu").data("expanded")!=lastRmenuStatus){
            lastRmenuStatus=$(".gotop-menu").data("expanded");
            if(lastRmenuStatus){
                $(".gotop-menu .menu-top").slideDown();
            }else{
                $(".gotop-menu .menu-top").slideUp();
            }
        }
    });
}

/*返回屏幕宽度*/
function get_w(){
    return $(window).width();
}


